Skip to content

Update X.Org X Server from 1.20.11 to 21.1.4 #2712

Merged
merged 4 commits into from
Jul 14, 2022

Conversation

pmenzel
Copy link
Collaborator

@pmenzel pmenzel commented Jul 14, 2022

Update and install packages with bee update xorgproto-2022.1 xorg-server-21.1.4 libxcvt-0.1.1. (Order is this way to prevent bee’s conflict warning.)

X.org X Server 22.1.4 requires newer protocol versions:

    checking for fixesproto >= 6.0 damageproto >= 1.1 xcmiscproto >= 1.2.0 xtrans >= 1.3.5 bigreqsproto >= 1.1.0 xproto >= 7.0.31 randrproto >= 1.6.0 renderproto >= 0.11 xextproto >= 7.2.99.901 inputproto >= 2.3.99.1 kbproto >= 1.0.3 fontsproto >= 2.1.3 pixman-1 >= 0.27.2 libxcvt videoproto compositeproto >= 0.4 recordproto >= 1.13.99.1 scrnsaverproto >= 1.1 resourceproto >= 1.2.0 xf86driproto >= 2.1.0 glproto >= 1.4.17 dri >= 7.8.0 dri3proto presentproto >= 1.2 xineramaproto xkbfile  pixman-1 >= 0.27.2 xfont2 >= 2.0.0 xau libsystemd >= 209 xshmfence >= 1.1 xdmcp... no
    configure: error: Package requirements (fixesproto >= 6.0 damageproto >= 1.1 xcmiscproto >= 1.2.0 xtrans >= 1.3.5 bigreqsproto >= 1.1.0 xproto >= 7.0.31 randrproto >= 1.6.0 renderproto >= 0.11 xextproto >= 7.2.99.901 inputproto >= 2.3.99.1 kbproto >= 1.0.3 fontsproto >= 2.1.3 pixman-1 >= 0.27.2 libxcvt videoproto compositeproto >= 0.4 recordproto >= 1.13.99.1 scrnsaverproto >= 1.1 resourceproto >= 1.2.0 xf86driproto >= 2.1.0 glproto >= 1.4.17 dri >= 7.8.0 dri3proto presentproto >= 1.2 xineramaproto xkbfile  pixman-1 >= 0.27.2 xfont2 >= 2.0.0 xau libsystemd >= 209 xshmfence >= 1.1 xdmcp) were not met:

    Requested 'fixesproto >= 6.0' but version of FixesProto is 5.0
    Requested 'inputproto >= 2.3.99.1' but version of InputProto is 2.3.2
    No package 'libxcvt' found
[X.Org X Server 21.1.0 replaced its local implementation of the VESA CVT
standard timing modelines generator with the one from libxcvt to avoid
code duplication.][1]

[1]: https://gitlab.freedesktop.org/xorg/xserver/-/commit/f788289bdcc4f04bd2fb62552df1c8c1ae0aea45
From the [announcement for 21.1.4][1]:

> This release fixes 2 recently reported security vulnerabilities in xkb, several
> regressions since 1.20.x and a number of miscellaneous bugs.

More details are in the [merge request description][2].

[1]: https://lists.x.org/archives/xorg/2022-July/061036.html
[2]: https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/820
@pmenzel
Copy link
Collaborator Author

pmenzel commented Jul 14, 2022

If someone could test it, that’d be great.

@david
Copy link
Collaborator

david commented Jul 14, 2022

läuft auf bacon seid heute früh ohne Probleme

@pmenzel pmenzel merged commit 1cbfb7b into master Jul 14, 2022
@pmenzel
Copy link
Collaborator Author

pmenzel commented Jul 14, 2022

Müssen wir die Nutzer*innen der Arbeitsplatzrechner bitten, sich ab und wieder anzumelden, damit die neue Version mit den behobenen Sicherheitsproblemen benutzt werden?

@david
Copy link
Collaborator

david commented Jul 14, 2022

Wie schlimm ist es denn?
Die Test sind alle auf nvidia Workstations gewesen.
Keine Ahnung wie sich AMD oder Intel verhält?

@david
Copy link
Collaborator

david commented Jul 14, 2022

auf inbetweenmove gerade noch einen kurzen Test gemacht. Dort lief es auch gut

@pmenzel
Copy link
Collaborator Author

pmenzel commented Jul 15, 2022

I asked the upstream folks, and restarting the X Server is needed.

Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants